
#include <linux/linkage.h>
#include <linux/errno.h>

#include <asm/unistd.h>

/*
 * Non-implemented system calls get redirected here.
 */
asmlinkage long sys_ni_syscall(void)
{
	return -ENOSYS;
}

cond_syscall(sys_nfsservctl)
cond_syscall(sys_quotactl)
cond_syscall(sys_acct)
cond_syscall(sys_lookup_dcookie)
cond_syscall(sys_swapon)
cond_syscall(sys_swapoff)
cond_syscall(sys_init_module)
cond_syscall(sys_delete_module)
cond_syscall(sys_socketpair)
cond_syscall(sys_bind)
cond_syscall(sys_listen)
cond_syscall(sys_accept)
cond_syscall(sys_connect)
cond_syscall(sys_getsockname)
cond_syscall(sys_getpeername)
cond_syscall(sys_sendto)
cond_syscall(sys_send)
cond_syscall(sys_recvfrom)
cond_syscall(sys_recv)
cond_syscall(sys_socket)
cond_syscall(sys_setsockopt)
cond_syscall(sys_getsockopt)
cond_syscall(sys_shutdown)
cond_syscall(sys_sendmsg)
cond_syscall(sys_recvmsg)
cond_syscall(sys_socketcall)
cond_syscall(sys_futex)
cond_syscall(compat_sys_futex)
cond_syscall(sys_epoll_create)
cond_syscall(sys_epoll_ctl)
cond_syscall(sys_epoll_wait)
cond_syscall(sys_semget)
cond_syscall(sys_semop)
cond_syscall(sys_semtimedop)
cond_syscall(sys_semctl)
cond_syscall(sys_msgget)
cond_syscall(sys_msgsnd)
cond_syscall(sys_msgrcv)
cond_syscall(sys_msgctl)
cond_syscall(sys_shmget)
cond_syscall(sys_shmdt)
cond_syscall(sys_shmctl)
cond_syscall(sys_mq_open)
cond_syscall(sys_mq_unlink)
cond_syscall(sys_mq_timedsend)
cond_syscall(sys_mq_timedreceive)
cond_syscall(sys_mq_notify)
cond_syscall(sys_mq_getsetattr)
cond_syscall(compat_sys_mq_open)
cond_syscall(compat_sys_mq_timedsend)
cond_syscall(compat_sys_mq_timedreceive)
cond_syscall(compat_sys_mq_notify)
cond_syscall(compat_sys_mq_getsetattr)
cond_syscall(sys_mbind)
cond_syscall(sys_get_mempolicy)
cond_syscall(sys_set_mempolicy)
cond_syscall(compat_sys_mbind)
cond_syscall(compat_sys_get_mempolicy)
cond_syscall(compat_sys_set_mempolicy)
cond_syscall(sys_add_key)
cond_syscall(sys_request_key)
cond_syscall(sys_keyctl)
cond_syscall(compat_sys_keyctl)
cond_syscall(compat_sys_socketcall)

/* arch-specific weak syscall entries */
cond_syscall(sys_pciconfig_read)
cond_syscall(sys_pciconfig_write)
cond_syscall(sys_pciconfig_iobase)
cond_syscall(sys32_ipc)
cond_syscall(sys32_sysctl)
